#ifndef GUI_H
#define GUI_H

#include "Generalites.h"
#include "Ecran_Titre.h"
#include "dialogue.h"

class Gui
{
    public:
        Gui();
        virtual ~Gui();
        Ecran_Titre GetTitre() { return *m_Titre ;}
        dialogue GetDialogue() { return m_dialogue ;}
        Scene GetScene() { return m_SceneActuelle;}
        void SetScene(Scene scene) { m_oldScene = m_SceneActuelle;
                                    m_SceneActuelle = scene ;}


    private:

    //Menu *g_Menu;
    Ecran_Titre *m_Titre;
    dialogue m_dialogue;
    Scene m_SceneActuelle, m_oldScene;
};

#endif // GUI_H
